most isolated - Spanish English Dictionary